lamb (dried) - Spanish English Dictionary